<template>
  <van-notice-bar left-icon="volume-o" scrollable :text="content" />
  <its-map></its-map>
  <its-sider-bar></its-sider-bar>
  <its-location></its-location>
  <nav-bar></nav-bar>
</template>
<script setup>
//导入地图组件
import ItsMap from "@/components/ItsMap.vue"
//导入底边栏组件
import NavBar from "@/components/NavBar.vue"
//导入路况组件
import ItsSiderBar from "../../components/ItsSiderBar.vue"
// 导入搜索框组件
import ItsLocation from "../../components/ItsLocation.vue"
// 导入hooks
import { useGetNotice } from "./hooks/useGetNotice"
const { content } = useGetNotice()
// import { instance } from "@/request"
// instance
//   .get(
//     "http://api.tianditu.gov.cn/drive?postStr={'orig':'116.35506,39.92277','dest':'116.39751,39.90854','style':'0'}&type=search&tk=85d34ed96468ba7ee66806d69f0ac8cd "
//   )
//   .then((res) => {
//     let res1 = JSON.stringify(res)
//     let res2 = JSON.parse(res1)
//     // console.log(res2)
//     let data = xmlObj2json(res)
//     console.log(data)
//   })
// /**
//  * xml字符串转换xml对象数据
//  * @param {Object} xmlStr
//  */
// function xmlStr2XmlObj(xmlStr) {
//   var xmlObj = {}
//   if (document.all) {
//     var xmlDom = new ActiveXObject("Microsoft.XMLDOM")
//     xmlDom.loadXML(xmlStr)
//     xmlObj = xmlDom
//   } else {
//     xmlObj = new DOMParser().parseFromString(xmlStr, "text/xml")
//   }
//   return xmlObj
// }

// /**
//  * xml字符串转换json数据
//  * @param {Object} xml
//  */
// function xmlObj2json(xml) {
//   var xmlObj = xmlStr2XmlObj(xml)
//   var jsonObj = {}
//   if (xmlObj.childNodes.length > 0) {
//     jsonObj = xml2json(xmlObj)
//   }
//   return jsonObj
// }
// xmlObj2json()
// /**
//  * xml转换json数据
//  * @param {Object} xml
//  */
// function xml2json(xml) {
//   try {
//     var obj = {}
//     if (xml.children.length > 0) {
//       for (var i = 0; i < xml.children.length; i++) {
//         var item = xml.children.item(i)
//         var nodeName = item.nodeName
//         if (typeof obj[nodeName] == "undefined") {
//           obj[nodeName] = xml2json(item)
//         } else {
//           if (typeof obj[nodeName].push == "undefined") {
//             var old = obj[nodeName]
//             obj[nodeName] = []
//             obj[nodeName].push(old)
//           }
//           obj[nodeName].push(xml2json(item))
//         }
//       }
//     } else {
//       obj = xml.textContent
//     }
//     return obj
//   } catch (e) {
//     console.log(e.message)
//   }
// }
</script>
<style lang="stylus" scoped></style>
